package Code.StringClass;

public class demo1 {
    public static void main(String[] args) {
        //直接赋值的方式获取一个字符串
        String s1 = "abc";
        System.out.println(s1);

        //new的方式获取
        //空参构造：获取一个空白的字符串对象
        String s2 = new String();
        System.out.println("["+s2+"]");

        //传递一个字符数组，根据字符数组的内容创建一个新的字符串对象
        char[] chs = {'a','b','c'};
        String s3 = new String(chs);
        //String s4 = chs;  报错
        System.out.println(s3);

        //传递一个字节数组，根据字节数组的内容再创建一个新的字符串对象（ascll码）
        byte[] bytes = {97,98,99,100};
        String s4 = new String(bytes);
        System.out.println(s4);

    }
}
